lady's belt/girdle - French English Dictionary